package com.panda.order.domain;

import com.panda.common.annotation.Excel;
import com.panda.common.core.domain.BaseEntity;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;

/**
 * 淘宝买家信息对象 t_panda_order_buyer
 * 
 * @author panda
 * @date 2021-03-14
 */
public class TPandaOrderBuyer extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** id */
    private Long id;

    /** 交易编号 */
    @Excel(name = "交易编号")
    private String tid;

    /** 收货人的姓名 */
    @Excel(name = "收货人的姓名")
    private String receiverName;

    /** 收货人的所在省份 */
    @Excel(name = "收货人的所在省份")
    private String receiverState;

    /** 收货人的详细地址 */
    @Excel(name = "收货人的详细地址")
    private String receiverAddress;

    /** 收货人的邮编 */
    @Excel(name = "收货人的邮编")
    private String receiverZip;

    /** 收货人的手机号码 */
    @Excel(name = "收货人的手机号码")
    private String receiverMobile;

    /** 	收货人的电话号码 */
    @Excel(name = "	收货人的电话号码")
    private String receiverPhone;

    /** 收货人国籍 */
    @Excel(name = "收货人国籍")
    private String receiverCountry;

    /** 收货人街道地址 */
    @Excel(name = "收货人街道地址")
    private String receiverTown;

    /** 收货人的所在城市 */
    @Excel(name = "收货人的所在城市")
    private String receiverCity;

    /** 收货人的所在地区 */
    @Excel(name = "收货人的所在地区")
    private String receiverDistrict;

    public void setId(Long id) 
    {
        this.id = id;
    }

    public Long getId() 
    {
        return id;
    }
    public void setTid(String tid) 
    {
        this.tid = tid;
    }

    public String getTid() 
    {
        return tid;
    }
    public void setReceiverName(String receiverName) 
    {
        this.receiverName = receiverName;
    }

    public String getReceiverName() 
    {
        return receiverName;
    }
    public void setReceiverState(String receiverState) 
    {
        this.receiverState = receiverState;
    }

    public String getReceiverState() 
    {
        return receiverState;
    }
    public void setReceiverAddress(String receiverAddress) 
    {
        this.receiverAddress = receiverAddress;
    }

    public String getReceiverAddress() 
    {
        return receiverAddress;
    }
    public void setReceiverZip(String receiverZip) 
    {
        this.receiverZip = receiverZip;
    }

    public String getReceiverZip() 
    {
        return receiverZip;
    }
    public void setReceiverMobile(String receiverMobile) 
    {
        this.receiverMobile = receiverMobile;
    }

    public String getReceiverMobile() 
    {
        return receiverMobile;
    }
    public void setReceiverPhone(String receiverPhone) 
    {
        this.receiverPhone = receiverPhone;
    }

    public String getReceiverPhone() 
    {
        return receiverPhone;
    }
    public void setReceiverCountry(String receiverCountry) 
    {
        this.receiverCountry = receiverCountry;
    }

    public String getReceiverCountry() 
    {
        return receiverCountry;
    }
    public void setReceiverTown(String receiverTown) 
    {
        this.receiverTown = receiverTown;
    }

    public String getReceiverTown() 
    {
        return receiverTown;
    }
    public void setReceiverCity(String receiverCity) 
    {
        this.receiverCity = receiverCity;
    }

    public String getReceiverCity() 
    {
        return receiverCity;
    }
    public void setReceiverDistrict(String receiverDistrict) 
    {
        this.receiverDistrict = receiverDistrict;
    }

    public String getReceiverDistrict() 
    {
        return receiverDistrict;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)
            .append("id", getId())
            .append("tid", getTid())
            .append("receiverName", getReceiverName())
            .append("receiverState", getReceiverState())
            .append("receiverAddress", getReceiverAddress())
            .append("receiverZip", getReceiverZip())
            .append("receiverMobile", getReceiverMobile())
            .append("receiverPhone", getReceiverPhone())
            .append("receiverCountry", getReceiverCountry())
            .append("receiverTown", getReceiverTown())
            .append("receiverCity", getReceiverCity())
            .append("receiverDistrict", getReceiverDistrict())
            .append("createBy", getCreateBy())
            .append("createTime", getCreateTime())
            .append("updateBy", getUpdateBy())
            .append("updateTime", getUpdateTime())
            .append("remark", getRemark())
            .toString();
    }
}
